package com.hui.stock.pojo.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author: ymh
 * @date: 2024/12/2 14:25
 * @description:定义国外大盘领域对象，A股大盘开盘周期：周一至周五，每天上午9:30到11:30和下午13:00到15:00。
 */
@ApiModel(description = "定义国外大盘领域对象，A股大盘开盘周期：周一至周五，每天上午9:30到11:30和下午13:00到15:00。")
@Data
public class OuterMarketDomain {
    /**
     *  大盘名称
     */
    @ApiModelProperty(value = "大盘名称", position = 1)
    private String name;

    /**
     *  当前大盘点
     */
    @ApiModelProperty(value = "当前大盘点", position = 2)
    private BigDecimal curPoint;
    /**
     *  涨跌值
     */
    @ApiModelProperty(value = "涨跌值", position = 3)
    private BigDecimal upDown;
    /**
     *   涨幅
     */
    @ApiModelProperty(value = "涨幅", position = 4)
    private BigDecimal rose;

    /**
     *  当前时间(对应数据产生的时间)
     */
    //将当前时间转换成规定格式的字符串
    @ApiModelProperty(value = "将当前时间转换成规定格式的字符串", position = 5)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    private Date curTime;
}
